Complex Mechanisms: Cams And Cranks